package o;

import com.huawei.appgallery.foundation.account.bean.UserSession;
import com.huawei.appgallery.jsonkit.api.annotation.FieldSecurity;
import com.huawei.appgallery.jsonkit.api.annotation.SecurityLevel;

public class ecv extends cfv {
    public static final String APIMETHOD = "client.user.getTrackList";
    public static final String APIMETHODSHARE = "client.getTabDetail";
    private static final String TAG = "PurchaseHistoryRequest";
    private static final long serialVersionUID = 1;
    @FieldSecurity(security = SecurityLevel.PRIVACY)
    private String accountId_;

    public static ecv ˊ(String str, int i, boolean z) {
        ecv o_ecv = new ecv();
        o_ecv.setMethod_(z ? "client.getTabDetail" : "client.user.getTrackList");
        o_ecv.ˏ(25);
        o_ecv.setStoreApi("clientApi");
        o_ecv.ˎ(i);
        o_ecv.setVer_(cfv.VER_NUMBER);
        o_ecv.ˋॱ(str);
        o_ecv.ˊॱ(UserSession.getInstance().getUserId());
        return o_ecv;
    }

    public void ˊॱ(String str) {
        this.accountId_ = str;
    }
}
